cower in a bad situation, - Espagnol Anglais Dictionnaire